Definition of Whooping Cough

  • (noun) a disease of the respiratory mucous membrane

Synonyms of Whooping Cough


Antonyms of Whooping Cough


No Antonyms Found.

Homophones of Whooping Cough


No Homophones Found.